The IOP Model of Interoperation as a Basis for Developing Interactive Maude Applications
نویسندگان
چکیده
In this paper we describe the IOP model of interoperation and its use in developing interactive applications. Using this as a basis we have developed the IMaude library of modules for defining interactive applications based on the Rewriting Logic language Maude. This is an important step towards making Maude specifications more accessible to non-experts, and thus advancing the possibility for formal executable specifications to have more impact. The IOP interoperation model is asynchronous message passing following the actor model of distributed computation. The IOP framework provides several built in actors, including an actor that supports interactive visualization using the JLambda language. There are two aspects to developing an interactive tool using the IOP framework: (1) adapting input/output to allow the tool to communicate as an IOP actor; and (2) specifying and programming an appropriate actor-like behavior for the tool. For the Maude actor, (1) is the Maude wrapper that
منابع مشابه
IOP: The InterOperability Platform & IMaude: An Interactive Extension of Maude
We describe a platform, IOP, for the interoperation of formal reasoning tools, and an adaptation of Maude, IMaude, that utilizes this platform. Three applications of IMaude and IOP to real world problem domains are described.
متن کاملDeveloping a Family-based Floor Time Therapy and Evaluation its Effectiveness on the Developmental Profile of Children with Interactive Disorders (Anxiety and Depression)
Background: Floor time therapy is the center of Greenspan developmental model. In Family-based of this model, to enhance the abilities of the child, family functioning is set the objective as a general unit, the purpose of this study was developing a Family-based Floor Time Therapyand evaluating its effectiveness on the developmental profile of children with interactive disorders. Materials an...
متن کاملDeveloping a grounded-based model of tranquility in contemporary apartments in Urmia City
Introduction: Stressful life and lack of tranquility in modern society, have been serious problems for human life. Environmental psychology has shown that physical and architectural environments play an important role in this, and since the home is one of the most important environments, they try to offer solutions. This study tries to identify the factors that play an effective role in creatin...
متن کاملDeveloping a Radial Basis Function Neural Networks to Predict the Working Days for Tillage Operation in Crop Production
The aim of this study was to determine the probability of working days (PWD) for tillage operation using weather data with Multiple Linear Regression (MLR) and Radial Basis Function (RBF) artificial networks. In both models, seven variables were considered as input parameters, namely minimum, average and maximum temperature, relative humidity, rainfall, wind speed, and evaporation on a daily ba...
متن کاملThe Impact of Developing Thinking Instructional Design Model on Aggression as a basis for Adolescent Immoral Behaviors
Background: Aggression is one of the factors underlying immoral behaviors. Thinking education can prevent aggression. The goal of this research, developing a thinking instructional design model based on Vigotsky's Social-Cultural Theory and assessing its impact on reducing aggression is one of the factors underlying students' immoral behaviors. Method: The research method is mixed and the resea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005